// pages/login/login.ts
var db=wx.cloud.database();
let state=false;
Page({
  data: {
    ac:'',
    pw:''
  },
  onLoad() {
    wx.cloud.init()
    this.setData({
      ac:'',
      pw:''
    })
    state=false
  },
  getAccountInput: function (e:any) {
    this.setData({
      ac:e.detail.value
    })
  },
  getPasswordInput: function (e:any) {
    this.setData({
      pw:e.detail.value
    })
  },
  logIn(){
    if(this.data.ac==''||this.data.pw=='')
    {
      wx.showToast({
        title:'账号或密码不能为空',
        icon:'none'})
        return;
    }
    state=false
    db.collection('user').where({
      account:this.data.ac,
      password:this.data.pw
    }).get({
      success: function(res) {
        if(res.data.length>0) state=true
        if(state)
        {
          console.log(res)
          wx.switchTab({
            url:'/pages/home/home'
          })
        }
        else
        {
          wx.showToast({
            title:'账号或密码错误',
            icon:'error'
          })
        }
      }
    })
    },
    toRegister(){
      wx.navigateTo({
        url:'/pages/signin/signin'
      })
    },
    onShow(){
      wx.cloud.init()
      this.setData({
        ac:'',
        pw:''
      })
      state=false
    }
  })
